home *** CD-ROM | disk | FTP | other *** search
/ The PC-SIG Library 10 / The PC-Sig Library - Shareware for the IBM PC and Compatibles (PC-SIG)(Tenth Edition Disks 1-2804)(1991).iso / PC_SIGCD / 07 / 8 / DISK0786.ZIP / DISKTOOL.ARC / DISKTOOL.DOC next >
Text File  |  1986-07-24  |  55KB  |  1,587 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.                       
  17.                       ------------------------------------
  18.                       Disk Tool -- Disk Management Utility
  19.                             User's Guide To Operation
  20.                                   Version 1.0A
  21.                       ------------------------------------
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.                                   July 24, 1986
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.         Copyright (c) 1986 by R. P. Gage, all rights reserved.
  59.  
  60.  
  61.         Disk Tool -- Disk Management Utility, version 1.0A        Page 1
  62.  
  63.  
  64.  
  65.                         T A B L E   O F   C O N T E N T S
  66.  
  67.                                                                     Page
  68.  
  69.              Purpose of Disk Tool ...................................  3
  70.  
  71.              System Requirements ....................................  4
  72.  
  73.              Conventions Used .......................................  5
  74.              
  75.              Functions ..............................................  6
  76.  
  77.                   ALTER          Modify the attributes of files .....  8
  78.              
  79.                   CHANGE         Change the current working drive ... 10
  80.  
  81.                   DISK           View and/or edit the current drive . 11
  82.  
  83.                   ERASE          Erase files on the current drive ... 14
  84.  
  85.                   FILE           View and/or edit a file on the drive 15
  86.  
  87.                   LOCATE         Look for matching files on the drive 16
  88.                        
  89.                   RENAME         Rename files on the current drive .. 17
  90.  
  91.                   QUIT           End Disk Tool and return to DOS .... 18
  92.  
  93.              Appendix A     Known limitations ....................... 19
  94.  
  95.              Appendix B     Error Messages .......................... 20
  96.  
  97.              Appendix C     Program Notes ........................... 23
  98.              
  99.              Appendix D     Disclaimer .............................. 24
  100.  
  101.              Appendix E     WARNING ! ............................... 25
  102.  
  103.              Appendix F     Shareware ............................... 26
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.         Disk Tool -- Disk Management Utility, version 1.0A        Page 2
  123.  
  124.  
  125.  
  126.                      P U R P O S E   O F   D I S K   T O O L
  127.  
  128.  
  129.              Disk  Tool allows you to look at and make changes to what is 
  130.         stored on your DOS disks.   It gives you the ability to work with 
  131.         individual  files  or the disk as a whole and  lets  you  perform 
  132.         operations that DOS usually isn't able to provide.  Generally, it 
  133.         lets you manipulate everything on your disks easily and with very 
  134.         few restrictions.
  135.  
  136.              The current version of Disk Tool, version 1.0A, provides the 
  137.         following functions:
  138.  
  139.              --   access  any DOS disk available:   any size floppy,  any 
  140.                   size  hard disk (up to 32MB),  and any sized RAM  disk; 
  141.                   all with any allowable sector size (128,  256,  or  512 
  142.                   bytes).  
  143.  
  144.              --   edit the disk,  on a sector basis, allowing full access 
  145.                   in  a  sequential  or random manner  to  any  available 
  146.                   sector on the disk.   The sector number being edited is 
  147.                   displayed at all times.
  148.  
  149.              --   edit any file on the disk,  on a sector basis, allowing 
  150.                   full  access  in a sequential or random manner  to  any 
  151.                   sector in the file.   The relative sector number within 
  152.                   the file is displayed at all times. 
  153.  
  154.              --   change  all of the file attributes for any file on  the 
  155.                   disk.   This includes R/O,  Hidden,  System and Archive 
  156.                   status as well as the file's date and time of creation.
  157.  
  158.              --   find  any  file  on the disk matching an  ambiguous  or 
  159.                   unambiguous file specification.  (ie. *.BAT or WS.COM).
  160.  
  161.              --   rename any file on the disk.
  162.  
  163.              --   erase any file on the disk.
  164.  
  165.              --   all  file  operations allow full access to ANY file  in 
  166.                   ANY subdirectory.  The status of a file or subdirectory 
  167.                   is irrelevant.
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.         Disk Tool -- Disk Management Utility, version 1.0A        Page 3
  184.  
  185.  
  186.  
  187.                       S Y S T E M   R E Q U I R E M E N T S
  188.  
  189.  
  190.              Disk  Tool was written using TURBO Pascal 3.0.   To run,  it 
  191.         requires  an  IBM PC/XT/AT or true  compatible  computer  running 
  192.         under  DOS  Version  2.0 or later with at least  128K  memory,  a 
  193.         monitor using a Monochrome or Color/Graphics display  card,  and, 
  194.         at a minimum, one floppy disk drive.
  195.  
  196.              In  addition,  Disk Tool can make use of more memory (if  it 
  197.         needs it) and more disk drives (360K or 1.2MB floppy drives, hard 
  198.         disks,  or  RAM disks).   More memory is usually only required if 
  199.         you  are using Disk Tool with a hard disk that contains a lot  of 
  200.         files and sub-directories.
  201.  
  202.              Currently,  Disk Tool has successfully run under the TopView 
  203.         and  WINDOWS operating environments.   In both cases,  Disk  Tool 
  204.         runs  in  a separate window allowing simultaneous use with  other 
  205.         programs.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.         Disk Tool -- Disk Management Utility, version 1.0A        Page 4
  245.  
  246.  
  247.  
  248.                          C O N V E N T I O N S   U S E D 
  249.  
  250.  
  251.              The  conventions used in this document refer mainly  to  the 
  252.         description  of  function  keys.   Each  function  key,  wherever 
  253.         possible,  is  described by the word or lettering that appears on 
  254.         the key.  Where this is not possible, the key is described by its 
  255.         function and is surrounded in brackets.  
  256.  
  257.              The names I use for these keys and their descriptions are:
  258.  
  259.              Home           the Home key (key 7) on the numeric keyboard
  260.              End            the End key (key 1) on the numeric keyboard
  261.              Enter          the enter or return key
  262.              Esc            the escape key (wherever it is located)
  263.              F1             function key one
  264.              F2             function key two
  265.              F3             function key three
  266.              F4             function key four
  267.              F5             function key five
  268.              F6             function key six
  269.              F7             function key seven
  270.              F8             function key eight
  271.              F9             function key nine
  272.              F10            function key ten
  273.              Ins            the Ins (key 0) on the numeric keyboard
  274.              PgDn           the PgDn key (key 3) on the numeric keyboard
  275.              PgUp           the PgUp key (key 9) on the numeric keyboard
  276.              Tab            the tab key
  277.              <UP>           the up arrow key on the numeric keyboard
  278.              <DOWN>         the down arrow key on the numeric keyboard
  279.              <LEFT>         the left arrow key on the numeric keyboard
  280.              <RIGHT>        the right arrow key on the numeric keyboard
  281.  
  282.              Additionally,  the program itself uses brackets around a key 
  283.         name  whenever it tells you to press a key.   An example of  this 
  284.         exists in the main menu where,  in part, a line states, "... then 
  285.         pressing <ENTER>."  This wording,  where used, means to press the 
  286.         enter key and not the letters,  <, E, N, T, E, R, and >.  The Esc 
  287.         key  and Ins key are also referred to in the program in this  way 
  288.         (ie., as <ESC> and <INS>). 
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.         Disk Tool -- Disk Management Utility, version 1.0A        Page 5
  306.  
  307.  
  308.  
  309.                                 F U N C T I O N S
  310.  
  311.              
  312.              Disk  Tool  is started by typing "DT" from the  DOS  prompt.  
  313.         Doing  so loads and runs Disk Tool without problem,  but the com-
  314.         plete invocation for Disk Tool from the DOS prompt is:
  315.  
  316.              DT [ /DC] [ /DM] [ /DS] [ /DF] [d:]
  317.  
  318.              Each of the options, briefly described below, exist to force 
  319.         Disk Tool to ignore what it has found out about your computer and 
  320.         accept  what you really want.   All of the functions must have  a 
  321.         space in front of the "/",  but the case and order of the options 
  322.         is not important.
  323.          
  324.                   /DC       Display Color.  Makes Disk Tool display in a 
  325.                             variety of colors, even if it has found a 
  326.                             monochrome adapter installed. 
  327.  
  328.                   /DM       Display Monochrome.  Causes Disk Tool to 
  329.                             display in two "colors".
  330.  
  331.                   /DS       Display Slow.  Forces Disk Tool to use DOS 
  332.                             to display on the screen.  If Disk Tool is 
  333.                             used in a windowing operating environment, 
  334.                             this option may be necessary for Disk Tool to 
  335.                             run in a window alongside other programs.
  336.  
  337.                   /DF       Display Fast.  Forces Disk Tool to use direct 
  338.                             memory writes to display on the screen.  This 
  339.                             is a lot faster than using DOS.
  340.  
  341.                   d:        Sets the current working drive to d:.  If d: 
  342.                             is not a valid drive letter, Disk Tool sets 
  343.                             the currently logged drive to the current 
  344.                             working drive.
  345.  
  346.              Once  started,  the main menu is shown.   The information in 
  347.         the  main menu includes the name of the program (Disk  Tool)  and 
  348.         version number (1.0A), my copyright, MSDOS version number, amount 
  349.         of  memory  available to DOS,  number of  drives,  logical  drive 
  350.         letters,  current working drive, my name and address, and finally 
  351.         the  functions available.   If any of this information is missing 
  352.         or seems altered,  please inform me of that fact and  immediately 
  353.         stop using that copy of of Disk Tool.
  354.  
  355.              Currently, there are eight functions available from the main 
  356.         menu.  They are:
  357.  
  358.                   ALTER .... Modify the attributes of files. 
  359.                   CHANGE ... Change the current working drive.
  360.                   DISK ..... View and/or edit the current drive.
  361.                   ERASE .... Erase files on the current drive.
  362.                   FILE ..... View and/or edit a file on the drive.
  363.                   LOCATE ... Look for matching files on the drive
  364.  
  365.  
  366.         Disk Tool -- Disk Management Utility, version 1.0A        Page 6
  367.  
  368.  
  369.  
  370.                   RENAME ... Rename files on the current drive.
  371.                   QUIT ..... End Disk Tool and return to DOS.
  372.  
  373.              These  functions are selected by moving the highlighted  bar 
  374.         with  <UP> and <DOWN> and pressing Enter when the bar  highlights 
  375.         the function you want to execute.   An alternative, easier method 
  376.         of  selecting  a  function is to type the  first  letter  of  the 
  377.         function name (A, C, D, E, F, L, R, or Q) and then press Enter.
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.         Disk Tool -- Disk Management Utility, version 1.0A        Page 7
  428.  
  429.  
  430.  
  431.                     ALTER     Modify the attributes of files 
  432.  
  433.  
  434.              Pressing  Enter when the ALTER function is highlighted gives 
  435.         you the ability to change the attributes,  date, and time for any 
  436.         file on the current working drive. 
  437.  
  438.              Once you have selected ALTER, Disk Tool checks to see if the 
  439.         current  working drive's directory has been read into memory yet.  
  440.         If it hasn't been read into memory, Disk Tool does so, displaying 
  441.         the following message in the center of the screen.
  442.  
  443.                         Reading Directory Information...
  444.  
  445.              Reading  a disk's directory could be very quick or a  little 
  446.         slow depending on how many files and directories are on the disk.  
  447.         In  any case,  be patient and after a moment,  Disk Tool will  be 
  448.         done.
  449.  
  450.              After  the entire directory is in memory,  using  the  <UP>, 
  451.         <DOWN>,  PgUp,  PgDn,  Home, and End keys to move the highlighted 
  452.         cursor,  select  the directory you want to use to get files from.  
  453.         <UP> and <DOWN> move the highlighted bar to the previous and next 
  454.         directory, respectively.  PgUp and PgDn move the bar up  and down 
  455.         to the previous and next screen of  directories.   Finally,  Home 
  456.         and End move the bar to the first and last directory.  
  457.  
  458.              Press Enter to accept the highlighted directory or press Esc 
  459.         to abort and go back to the main menu.  If you don't have any sub 
  460.         directories, all of this will be skipped.
  461.  
  462.               Then,  in a similar manner, select the initial file to work 
  463.         with.
  464.  
  465.              When  a  file  has eventually been selected,  you  have  the 
  466.         chance to change its attributes.  To change one of the attributes 
  467.         (Read Only, Hidden, System, or Archive), move the highlighted bar 
  468.         with  <UP> and <DOWN> and press Enter to toggle  the  highlighted 
  469.         attribute on or off.  When an attribute is on, it is set or in an 
  470.         active state.
  471.  
  472.              Changing  the  time or date is a little different,  but  not 
  473.         enough to make it painful.   Once the highlighted bar is over the 
  474.         date or time field,  press any key to tell Disk Tool you want  to 
  475.         change the contents of that field.
  476.  
  477.              Upon pressing any key,  you should notice the presence of  a 
  478.         cursor  within the highlighted bar.   You can now type in the new 
  479.         date  or  time (only valid numbers are accepted),  and  move  the 
  480.         cursor to a different place using <LEFT> and  <RIGHT>.   Pressing 
  481.         <UP>, <DOWN>, or Enter ends your changes to the date or time.
  482.              
  483.              When  you are not actually editing the date or time  fields, 
  484.         pressing  <LEFT> or <RIGHT> changes the file you are working with 
  485.         to the previous or next file in the directory, respectively.  
  486.  
  487.  
  488.         Disk Tool -- Disk Management Utility, version 1.0A        Page 8
  489.  
  490.  
  491.  
  492.  
  493.              When  the  file is changed in this manner,  any changes  you 
  494.         made to the previous file ARE NOT SAVED.  To save changes made to 
  495.         a file's attributes,  date, and time, press the Ins key.  An easy 
  496.         way  to tell if you have saved a file's attributes is to  compare 
  497.         the "Present Attributes" column with the "New Attributes" column.  
  498.         After pressing Ins, they are identical.
  499.  
  500.              When  you have had enough of changing  attributes,  pressing 
  501.         Esc will let you leave the ALTER function.  After doing this, you 
  502.         are  presented the ever familiar main menu and can continue  from 
  503.         there as usual.
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.         Disk Tool -- Disk Management Utility, version 1.0A        Page 9
  550.  
  551.  
  552.  
  553.                    CHANGE     Change the current working drive
  554.  
  555.  
  556.              Pressing Enter with the CHANGE function selected opens up  a 
  557.         window on the screen showing something similar to:
  558.  
  559.                           Enter a letter from A to E to
  560.                             change the current drive.
  561.                               Press <ESC> to abort
  562.  
  563.              To change the current working drive,  do as it says and type 
  564.         a letter in the range shown.  In this example, you could type any 
  565.         of the letters A, B, C, D, or E.  Pressing anything else will not 
  566.         be accepted.  
  567.  
  568.              Once you press one of the valid letters, all stored informa-
  569.         tion  on the current working drive will be cleared,  forcing Disk 
  570.         Tool to start from scratch on the next disk read.
  571.  
  572.              If  you selected CHANGE by mistake,  you can abort the func-
  573.         tion by pressing Esc.  Doing so will keep Disk Tool from clearing 
  574.         all stored information on the current drive. 
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.         Disk Tool -- Disk Management Utility, version 1.0A        Page 10
  611.  
  612.  
  613.  
  614.                    DISK     View and/or edit the current drive
  615.  
  616.  
  617.              For  those who have a need or want to see and change what is 
  618.         actually  stored  on  their disks,  at a  byte  level,  the  DISK 
  619.         function provides that capability.
  620.  
  621.              When DISK is highlighted,  press Enter and Disk Tool will go 
  622.         to the first sector on the disk in the current working drive  and 
  623.         display  it in both hex and ASCII coded formats.   If you  select 
  624.         DISK  after previously editing the disk,  (ie,  selecting DISK  a 
  625.         second  time  on the same disk) Disk Tool will return you to  the 
  626.         last sector you were editing, not the first sector on the disk.
  627.  
  628.              Once you begin editing the disk, a variety of function keys, 
  629.         arrow  keys,  and  movement keys,  and others  become  effective.  
  630.         These keys are all described below.  
  631.  
  632.              F1        Help.  Hitting F1 any time while editing the disk 
  633.                        will display a screen summarizing the functions of 
  634.                        specific keys.  Getting help will not cause any 
  635.                        changes previously made to be lost, so you can ask 
  636.                        for help at any time freely.
  637.  
  638.              F2        Go to a sector.  F2 gives you the ability to go 
  639.                        randomly to any allowable sector on the disk.  
  640.                        After you press F2, a window will be shown on the 
  641.                        screen.  Then, you can enter a number in the range 
  642.                        shown, or press Esc to abort that function and 
  643.                        remain at the sector you are currently at.
  644.  
  645.              F3        Go to start of disk.  Anytime that F3 is pressed, 
  646.                        Disk Tool will immediately go to the first sector 
  647.                        of the disk, without question.
  648.  
  649.              F4        Go to end of disk.  Like F3, when F4 is pressed, 
  650.                        Disk Tool will go to the last available sector on 
  651.                        the disk.
  652.  
  653.              F5        Edit hex display.  Pressing F5 will cause the 
  654.                        blinking cursor to jump over to the hex side of 
  655.                        the display.  The cursor will stay at the same 
  656.                        point in the sector that it was at previously, it 
  657.                        will just go over to the hex side.
  658.  
  659.              F6        Edit ASCII display.  F6 will, similarly, cause the 
  660.                        cursor to jump over to the ASCII side of the 
  661.                        display, remaining at the same point within the 
  662.                        sector being edited. 
  663.  
  664.              F7 - F9   not used
  665.  
  666.              F10       Press F10, and Disk Tool will bring you back to 
  667.                        the main menu, leaving DISK. 
  668.  
  669.  
  670.  
  671.         Disk Tool -- Disk Management Utility, version 1.0A        Page 11
  672.  
  673.  
  674.  
  675.              <UP>      Move up.  Pressing <UP>, the up arrow, will move 
  676.                        the cursor up one line in the sector.  If you are 
  677.                        at the first line, the cursor will wrap around to 
  678.                        the last line in the sector.
  679.  
  680.              <DOWN>    Move down.  <DOWN>, the down arrow, will move the 
  681.                        cursor down one line within the sector.  When the 
  682.                        cursor is at the last line, <DOWN> will cause the 
  683.                        cursor to wrap around to the first line.
  684.  
  685.              <RIGHT>   Move right.  Yes, <RIGHT>, the right arrow key, 
  686.                        will make the cursor move to the right.  When you 
  687.                        are at the last character (or byte) in a line, 
  688.                        <RIGHT> will move the cursor to the the first 
  689.                        character (or byte) in the next line.
  690.  
  691.              <LEFT>    Move left.  <LEFT>, the left arrow, will move the 
  692.                        cursor to the left.  When the cursor is at the 
  693.                        first character and <LEFT> is pressed, the cursor 
  694.                        will wrap around to the last character in the line 
  695.                        above the current line.
  696.  
  697.              PgUp      Go forwards.  Hitting PgUp will make Disk Tool 
  698.                        advance and display the next sector available on 
  699.                        the disk, making it the current sector being 
  700.                        edited.  If you are already at the last sector, 
  701.                        PgUp will wrap around to the first sector on the 
  702.                        disk.
  703.  
  704.              PgDn      Go backwards.  PgDn causes Disk Tool to go 
  705.                        backwards one sector, making the previous sector 
  706.                        on the disk the current sector being edited.  When 
  707.                        the current sector is the first sector, PgDn will 
  708.                        wrap around to the last sector on the disk.
  709.  
  710.              Home      Reread sector.  Pressing Home will cause Disk Tool 
  711.                        to reread the current sector.  There are two 
  712.                        reasons why you might want to do this.  The first 
  713.                        is to try to read a sector when an error happened 
  714.                        on the first try.  The other reason is to get a 
  715.                        fresh copy of the sector to edit, when you have 
  716.                        made too many unwanted changes to the sector.  
  717.                        When Home is pressed, Disk Tool will erase 
  718.                        whatever changes you made and display a new 
  719.                        working copy of the current sector.
  720.  
  721.              End       Write sector.  End is the only way any changes 
  722.                        made will get saved.  If you move to another 
  723.                        sector and forget to write it first, all changes 
  724.                        made to the previous sector will be lost.  Disk 
  725.                        Tool doesn't remind (harass) you about writing any 
  726.                        changes.  If you forget to write a sector, it 
  727.                        won't be changed, simply put.  
  728.  
  729.              At all times while editing,  the actual sector number edited 
  730.  
  731.  
  732.         Disk Tool -- Disk Management Utility, version 1.0A        Page 12
  733.  
  734.  
  735.  
  736.         is  displayed  at the bottom of the  screen.   The  first  sector 
  737.         number for a disk is always 1, and the last sector number depends 
  738.         on the format and capacity of the disk you are working with.
  739.  
  740.              Making  a change to any sector is relatively  easy.   First, 
  741.         find  or go to the sector you want to edit.   Move the cursor  to 
  742.         the place you want to change something, then type in the changes.  
  743.         Changes are discriminated from what was previously in the  sector 
  744.         by being highlighted.  
  745.  
  746.              Any  character,  all 255 of them,  can be entered while  the 
  747.         cursor  is in the ASCII part of the display,  but only valid  hex 
  748.         characters  can be entered while the cursor is on the hex side of 
  749.         the display.  This causes an interesting problem for those of you 
  750.         who are used to making corrections with the backspace key.   That 
  751.         method  of correcting errors doesn't work with Disk Tool,  it  is 
  752.         just  accepted as another character and processed as normal.   To 
  753.         make  a correction,  you have to move the cursor with <LEFT>  and 
  754.         type in the correction.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.         Disk Tool -- Disk Management Utility, version 1.0A        Page 13
  794.  
  795.  
  796.  
  797.                    ERASE     Erase files on the current drive
  798.  
  799.  
  800.              This  function  is  used to erase any file  on  the  current 
  801.         working drive.   Since Disk Tool doesn't use DOS to erase  files, 
  802.         you can erase any file, even if it is supposed to be read only or 
  803.         hidden.   The  particular  status  of any file doesn't  make  any 
  804.         difference.
  805.  
  806.              After  you have selected ERASE,  choose the directory to get 
  807.         files  from then the initial file to erase.   Since this  is  the 
  808.         same process as described for the ALTER function, you could refer 
  809.         to that section for help.   Again, press Esc if you want to abort 
  810.         and go back to the main menu.
  811.  
  812.              When a file is selected,  the screen clears and you will see 
  813.         something similar to what is shown below.
  814.  
  815.                     The file, "OLD-FILE.NAM" will be deleted.
  816.                       Press 'Y' to delete the file.
  817.                       Press 'S' to skip deleting this file.
  818.                       Press <ESC> to abort and exit.
  819.  
  820.              If  you now press 'Y',  the file OLD-FILE.NAM will be erased 
  821.         from  the disk.   Pressing 'S' (or 'N') will not erase the  file.  
  822.         Hitting Esc will put you back at the main menu.
  823.  
  824.              Upon  pressing 'Y' or 'S',  Disk Tool does its work and then 
  825.         returns you to the file selection screen for the chance to select 
  826.         another file to erase.  It will repeat doing this until there are 
  827.         no files left in the directory or you eventually press Esc.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.         Disk Tool -- Disk Management Utility, version 1.0A        Page 14
  855.  
  856.  
  857.  
  858.                   FILE    View and/or edit a file on the drive
  859.  
  860.  
  861.              The FILE function is almost identical to the DISK  function.  
  862.         The main difference is that FILE gives you the ability to see and 
  863.         edit only what is in a file and not the entire disk.
  864.  
  865.              Press Enter when FILE is highlighted,  select the  directory 
  866.         to get files from to edit, and then get the initial file to edit.  
  867.         Look  at what is described in ALTER for assistance in getting the 
  868.         initial file.  Press Esc to return to the main menu. 
  869.  
  870.              After a file is selected, you should be looking at the first 
  871.         sector in the file,  ready to edit it.   All function keys, arrow 
  872.         keys,  movement keys, and other keys act the same way as they did 
  873.         in DISK,  with a few minor differences,  described briefly below.  
  874.         Except  for what is described below,  you should read and  follow 
  875.         what is said in the description for DISK.
  876.  
  877.              F2        Go to a sector.  Pressing the F2 key will still 
  878.                        let you go randomly to any sector, but only to 
  879.                        sectors within the file.  
  880.  
  881.              F3        Go to start of file.  F3 will go to the start 
  882.                        (first sector) of the file instead of the first 
  883.                        sector on the disk.
  884.  
  885.              F4        Go to end of file.  Similar to F3, F4 goes to the 
  886.                        end of the file (its last sector) instead of the 
  887.                        end of the disk.
  888.  
  889.              PgUp      Go forwards.  Pressing PgUp will advance the 
  890.                        relative sector to the next sector in the file.  
  891.                        It won't wrap around to the first sector if you 
  892.                        are at the last sector in the file, but will 
  893.                        remain at the last sector.
  894.  
  895.              PgDn      Go backwards.  PgDn will go backwards in the file 
  896.                        to the previous sector in it.  If you are already 
  897.                        at the first sector in the file, hitting PgDn will 
  898.                        not wrap around to the last sector, but will 
  899.                        leave you at the first sector.
  900.  
  901.              At all times while editing, the relative sector number being 
  902.         edited  will be displayed,  not the actual  sector  number.   The 
  903.         first  relative sector number for a file is always 1,  no  matter 
  904.         where the start of the file physically is.
  905.  
  906.              Like DISK, pressing F10 will return you to the main menu.
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.         Disk Tool -- Disk Management Utility, version 1.0A        Page 15
  916.  
  917.  
  918.  
  919.                  LOCATE     Look for matching files on the drive
  920.  
  921.  
  922.              All  to often,  users of hard disks have several copies of a 
  923.         file in different places,  don't know where a file is located, or 
  924.         just want to look at all files on the disk.   The LOCATE function 
  925.         helps out those users by finding and displaying all files on  the 
  926.         current drive that match any given specification.
  927.  
  928.              When  ALTER is chosen,  the screen clears,  displays a  few 
  929.         lines of help, and gives you the prompt:
  930.              
  931.                               Filename:  *       .*
  932.  
  933.              Now,  enter the file(s) you want to look for.  The wildcards 
  934.         ?  and  * can be used as they would be with DOS,  anywhere within 
  935.         the  name  to match any character and all  characters  from  that 
  936.         point on,  respectively.   <LEFT> and <RIGHT> can be used to move 
  937.         the  cursor to a specific place in the name,  and changes made at 
  938.         that place.   Additionally,  pressing Tab will make the cursor go 
  939.         from the filename part to the extension part of the name and vice 
  940.         versa.   When the file to look for has been entered, press Enter.  
  941.         Hitting Esc returns you to the main menu. 
  942.  
  943.              After Enter has been pressed,  Disk Tool displays all  files 
  944.         matching  what  was typed (reading the directory  if  necessary), 
  945.         pausing at the end of every screenfull of files.   Note that  all 
  946.         I said all files matching what was typed.  Disk Tool will display 
  947.         a file even if it has a hidden or system status. 
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.         Disk Tool -- Disk Management Utility, version 1.0A        Page 16
  977.  
  978.  
  979.  
  980.                   RENAME     Rename files on the current drive 
  981.  
  982.  
  983.              The  RENAME  function  is  used to rename any  file  on  the 
  984.         current  working  drive.   Because Disk Tool goes around  DOS  to 
  985.         rename files, you can rename any file, even if it has a hidden or 
  986.         system  status.   The status of any file isn't important to  Disk 
  987.         Tool.   The  difference between the RENAME function and  the  DOS 
  988.         rename  is  that  RENAME can only rename one file at a  time  and 
  989.         cannot be used with wildcards.
  990.  
  991.              Once  RENAME  has been selected,  pick the directory to  get 
  992.         files from and then a file to rename.   See the ALTER  function's 
  993.         description  for an explanation on doing this.   Press Esc if you 
  994.         decide  at  some point that you don't want to  rename  files  and 
  995.         you'll be returned to the main menu.
  996.  
  997.              After  you  selected a file,  the screen will clear and  you 
  998.         will be asked for the new name for the file.   If you were trying 
  999.         to rename "OLD-FILE.NAM," the screen would show, (in part): 
  1000.  
  1001.                              Filename:  OLD-FILE.NAM
  1002.  
  1003.              Now,  enter the new name for the file,  typing over the  old 
  1004.         name.   <LEFT>  and <RIGHT> can be used to move the cursor to any 
  1005.         point in the old name to make changes.   Tab will move the cursor 
  1006.         from  the  name part to the extension part of the name  and  vice 
  1007.         versa.   When you have changed the name to what you desire, press 
  1008.         Enter and you will see:
  1009.  
  1010.            The file, "OLD-FILE.NAM" will be renamed to "NEW-FILE.NAM"
  1011.                       Press 'Y' to rename the file.
  1012.                       Press 'R' to re-enter the new file name.
  1013.                       Press 'S' to skip renaming this file.
  1014.                       Press <ESC> to abort and exit.
  1015.  
  1016.              Pressing  'Y' at this point will rename the file to the  new 
  1017.         name you typed in.   If you pressed 'S' (or 'N'),  the file won't 
  1018.         be  erased  and  you will be allowed to select  another  file  to 
  1019.         rename.   'R'  will show you the "Filename:" prompt shown  above, 
  1020.         letting you change the name again and try again.  Hitting Esc, as 
  1021.         usual, will bring you back to the main menu.
  1022.  
  1023.              Before  going off,  confident about RENAME,  there are a few 
  1024.         notes to it.  First, the new name must be typed in exactly as you 
  1025.         want  to see it appear in the directory.   You may have  to  type 
  1026.         over previous characters with spaces if necessary.   Also, if you 
  1027.         leave  leading  or embedded spaces in the filename  or  extension 
  1028.         part  of the name,  DOS will have a difficult time accessing  the 
  1029.         file from that point on.  It can still be used in a few instances 
  1030.         from  DOS (and always from Disk Tool),  but a little trickery  is 
  1031.         involved.   Doing  this (leaving spaces in the name) is permitted 
  1032.         in  Disk  Tool because you might want to make a  file  harder  to 
  1033.         access.  Embedding spaces in a name is definitely one way to make 
  1034.         a file harder to access. 
  1035.  
  1036.  
  1037.         Disk Tool -- Disk Management Utility, version 1.0A        Page 17
  1038.  
  1039.  
  1040.  
  1041.                     QUIT     End Disk Tool and return to DOS
  1042.  
  1043.  
  1044.              Selecting  QUIT  from the main menu stops the  execution  of 
  1045.         Disk Tool and return you to DOS (or other operating  environment, 
  1046.         if applicable).   It returns to the same drive and directory that 
  1047.         you  started in,  unless of course you changed the disk that  you 
  1048.         started from.
  1049.  
  1050.              QUIT  has a synonym that can be used if you like.   Pressing 
  1051.         Esc while in the main menu also quits the program after confirma-
  1052.         tion.   This is no shorter than pressing "Q <ENTER>",  but it  is 
  1053.         included  to  be consistent with the exit command of  other  fun-
  1054.         ctions.  When you press Esc, you'll see the message:
  1055.  
  1056.                    Do you really want to exit Disk Tool? (Y/N)
  1057.  
  1058.              If you enter anything other than 'Y', Disk Tool continues to 
  1059.         run  as  if nothing happened,  waiting patiently  for  your  next 
  1060.         command.
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.         Disk Tool -- Disk Management Utility, version 1.0A        Page 18
  1099.  
  1100.  
  1101.  
  1102.                                A P P E N D I X   A
  1103.  
  1104.                                 Known Limitations 
  1105.  
  1106.  
  1107.              In  the current version of Disk Tool,  there are three known 
  1108.         limitations,  all of which should only affect a small minority of 
  1109.         the people using it.   These limitations deal with memory  usage, 
  1110.         floppy disk formats, and hard disk formats.
  1111.  
  1112.              First,  Disk Tool is potentially a memory hog.   When a file 
  1113.         has  to be accessed for any function,  Disk Tool checks to see if 
  1114.         the disk directory has been read yet.   If it hasn't,  Disk  Tool 
  1115.         goes  ahead  and reads the disk's entire directory,  keeping  ALL 
  1116.         files  and ALL directory names in memory.   For those people  who 
  1117.         have a small amount of memory and a tremendous amount of files on 
  1118.         a hard disk, I am sorry, but you may be out of luck.  Should Disk 
  1119.         Tool run out of memory reading a directory, it will abort.  Plain 
  1120.         and simple.  
  1121.  
  1122.              Internally,  each file consumes 39 bytes and each  directory 
  1123.         33 bytes.  On my hard disk, I have on the average about 600 files 
  1124.         and 40 sub directories.  Doing a few calculations, this turns out 
  1125.         to  require less than 25K of memory on top what Disk Tool already 
  1126.         uses.   The bottom line is that,  in my normal use,  I need  less 
  1127.         than 90K of free memory to run Disk Tool.  Users with fewer files 
  1128.         naturally  would  need  less memory while those with  more  files 
  1129.         would need more.
  1130.  
  1131.              The second limitation deals with floppy disk formats, and is 
  1132.         more  of  a bug I have not worked out than anything  else.   When 
  1133.         physically  switching between floppy disks of  differing  formats 
  1134.         (like between a 320K and a 360K disk,  or more commonly,  a 1.2MB 
  1135.         and 360K disk),  Disk Tool isn't always aware of this,  and still 
  1136.         thinks that you are using the previous format when you aren't.  A 
  1137.         workaround for this problem is to,  whenever switching formats in 
  1138.         a  floppy  drive,  exit  Disk Tool and log onto the new  disk  by 
  1139.         typing "Dir A:" or something similar.   When you rerun Disk  Tool 
  1140.         again, everything will work well and without problems.
  1141.  
  1142.              Finally,  Disk Tool only supports hard disks with 128,  256, 
  1143.         or  512 byte sectors.   I say that it only supports those  sector 
  1144.         sizes because it hasn't been tried with anything but  those.   It 
  1145.         also  only  works with hard disks of up to 32MB capacity,  a  DOS 
  1146.         limitation, not mine.  If someone out there with a huge hard disk 
  1147.         tries Disk Tool on it and finds that it works as "advertised,"  I 
  1148.         would be very happy and like to hear about it.  Anyone wanting to 
  1149.         donate  a drive of the same magnitude to me so I could adapt Disk 
  1150.         Tool to it would be greatly (and publicly) applauded.
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.         Disk Tool -- Disk Management Utility, version 1.0A        Page 19
  1160.  
  1161.  
  1162.  
  1163.                                A P P E N D I X   B
  1164.  
  1165.                                  Error Messages
  1166.  
  1167.  
  1168.              This  appendix  contains  a list of the error  messages  you 
  1169.         might encounter while running Disk Tool and brief descriptions of 
  1170.         what they mean.  The types of error messages are broken down into 
  1171.         three categories:  program errors, disk errors, and your errors.
  1172.  
  1173.              Program  errors deal with something going wrong within  Disk 
  1174.         Tool,  or  something happening that it couldn't deal  with.   All 
  1175.         program  errors result in the screen being cleared and a  message 
  1176.         displayed  at the top of the screen stating that  something  went 
  1177.         wrong.  
  1178.  
  1179.              The  most common (and hopefully only) program error concerns 
  1180.         running out of memory.   If Disk Tool isn't able to read a disk's 
  1181.         entire  directory into memory,  it displays the  following  error 
  1182.         message at the top of the screen:
  1183.  
  1184.                     Disk Tool, version 1.0A is out of memory.  
  1185.  
  1186.              There  are several solutions to this error.   First,  if you 
  1187.         don't have a full 640K of memory installed in your computer,  the 
  1188.         easiest remedy is to purchase and install more memory.   If  more 
  1189.         memory  is  not a solution for you (you already  have  640K,  you 
  1190.         don't have enough $,  etc.),  removing a few memory resident pro-
  1191.         grams,  rebooting,  and trying again is an alternative.  Finally, 
  1192.         if  you  are running in a multi-tasking  environment,  allocating 
  1193.         more  minimum memory to Disk Tool in its .PIF file or  equivalent 
  1194.         should help out.
  1195.  
  1196.              In  all  reality,  most users will never run out of  memory.  
  1197.         Never.   Those few who have thousands of files on a hard disk are 
  1198.         the ones that may encounter a problem.
  1199.  
  1200.              The next and only other program error message is a catch all 
  1201.         for  anything  unexpected going wrong.   When Disk Tool  stumbles 
  1202.         somewhere, it shows the following error message:
  1203.  
  1204.                           Oops, an unexpected error ...
  1205.  
  1206.              This  is  only the beginning of  the  error  message.   What 
  1207.         follows  is the error number,  the location in the program  where 
  1208.         the  problem happened,  and if possible a general description  of 
  1209.         the error.   If you ever get this error, please write down every-
  1210.         thing  that Disk Tool prints out and inform me of it.   In  doing 
  1211.         so,  please  try to include as much information on what you  were 
  1212.         doing  when the error happened.   It will help me to rid the pro-
  1213.         gram of the error.
  1214.  
  1215.              Program  errors  take  the easy  out  -- they  abort.   Disk 
  1216.         errors, on the other hand cause Disk Tool to open a window on the 
  1217.         screen and if possible,  continue where it can.   If a disk error 
  1218.  
  1219.  
  1220.         Disk Tool -- Disk Management Utility, version 1.0A        Page 20
  1221.  
  1222.  
  1223.  
  1224.         occurs  while Disk Tool is reading a directory,  Disk Tool  exits 
  1225.         whatever  function you were trying to execute and returns to  the 
  1226.         main menu.   Disk errors that occur elsewhere leave you where you 
  1227.         were  in  the  appropriate  function  when  the  error  happened, 
  1228.         possibly not reading or writing to the disk as you wanted to.
  1229.  
  1230.              All  disk errors dealing with the disk itself start with the 
  1231.         following message appearing as the first line in a window  opened 
  1232.         in the middle of the screen.
  1233.  
  1234.                                  > Disk Error! <
  1235.  
  1236.              Following  that line is one of the following error  messages 
  1237.         describing what went wrong:
  1238.  
  1239.                          A general disk error happened.   
  1240.                             Error during a disk read.      
  1241.                            Error during a disk write.     
  1242.                         Bad sector -- not found on disk.  
  1243.                               Unknown disk format.         
  1244.                              Error during disk seek.       
  1245.                          CRC error -- bad parity check.   
  1246.                         Disk not ready (door open, etc).  
  1247.                               Invalid drive number.        
  1248.                           The disk is write protected.     
  1249.                                   Bad Request.            
  1250.  
  1251.              To avoid going into a lengthy description on what each error 
  1252.         message means, I'll describe a few more common types of errors.  
  1253.  
  1254.              Hard  disks and many "copy protected" floppy disks  commonly 
  1255.         have  a few "bad" sectors.   If you run across one of  these  bad 
  1256.         sectors  while using the DISK function,  Disk Tool tells you  so, 
  1257.         but it is no cause for concern.  If you come across an error when 
  1258.         editing a file using FILE,  there is a lot of reason for concern.  
  1259.         It  would be much to your advantage to try to make a copy of that 
  1260.         file as soon as possible,  even though it may be too late to save 
  1261.         the entire file.
  1262.  
  1263.              The next most common problem is running Disk Tool on non-DOS 
  1264.         disks.  Remember that Disk Tool is intended for use with ONLY DOS 
  1265.         DISKS.   Yes, this means that you won't be able to look at what's 
  1266.         on  disks  from other operating systems nor  a lot of game  disks 
  1267.         that have to be booted to work.
  1268.  
  1269.              As with everything however,  there is an exception to  this.  
  1270.         I  briefly  tried  one disk emulation program  that  worked  well 
  1271.         enough  on  a  non-DOS disk to allow me to use  several  of  Disk 
  1272.         Tool's  functions on it without a problem.   I suggest only using 
  1273.         the functions DISK and FILE if you do this though.  I am not sure 
  1274.         that the other functions would operate as intended.
  1275.  
  1276.              Also,  remember  that  Disk  Tool can't access a  disk  that 
  1277.         doesn't  exist.   Users  with two floppy disk drives and  no  RAM 
  1278.         disks won't be able to access drives C,  D,  and E no matter  how 
  1279.  
  1280.  
  1281.         Disk Tool -- Disk Management Utility, version 1.0A        Page 21
  1282.  
  1283.  
  1284.  
  1285.         much they try.   Disk Tool reports a variety of errors if you try 
  1286.         to access a non-existent drive.
  1287.  
  1288.              The  next type of disk error shows up a lot  when  accessing 
  1289.         damaged  and non-DOS disks.   If Disk Tool finds that the FAT  id 
  1290.         byte  isn't  one of the several valid ones when trying to read  a 
  1291.         directory, it shows the following message in a window:
  1292.  
  1293.                          The disk ID byte appears to be
  1294.                                 damaged or wrong.
  1295.  
  1296.              If  you know the disk was damaged,  what the id byte  should 
  1297.         be,  and the correct location to put it,  you can try to edit the 
  1298.         disk  using  the DISK function and make an attempt to reread  the 
  1299.         directory.  
  1300.  
  1301.              Following the errors dealing with Disk Tool itself and  your 
  1302.         disks  are  the errors due to your actions.   These messages  are 
  1303.         more informative than anything else, and nothing is affected when 
  1304.         you see one of these messages.
  1305.  
  1306.              The following error message can happen in the ALTER,  ERASE, 
  1307.         and RENAME functions.  Before Disk Tool changes a directory entry 
  1308.         for a file,  it checks to make sure that the file is in the place 
  1309.         it  expects it to be.   If you see the error message,  Disk  Tool 
  1310.         couldn't find the file in the place it thought it was  in.   This 
  1311.         basically means, as the message states, that you probably changed 
  1312.         disks  somewhere along the line and forgot to CHANGE the  current 
  1313.         drive letting Disk Tool know you did this.
  1314.  
  1315.                         File "OLD-FILE.NAM" was not found
  1316.                          You might have switched disks.
  1317.  
  1318.              Note  that  the word OLD-FILE.NAM refers to a file  on  your 
  1319.         disk,  while  the words NEW-FILE.NAM and NEW-FIL?.* refer to  new 
  1320.         file name that you typed in in response to a prompt.
  1321.  
  1322.              The next two error messages appear exclusively when you 
  1323.         are in the RENAME function.   The first message,  below, is shown 
  1324.         when  you try to rename a file to one that already exists in  the 
  1325.         current directory.   In this example,  the old file, OLD-FILE.NAM 
  1326.         has  been  attempted to be renamed to the new  file  NEW-FILE.NAM 
  1327.         when NEW-FILE.NAM is already a file in the directory.
  1328.  
  1329.                          File "OLD-FILE.NAM" cannot be
  1330.                          renamed to "NEW-FILE.NAM"; the
  1331.                          new file name already exists.
  1332.  
  1333.              The next error message below shows up when you try to rename 
  1334.         a  file to something ambiguous.   The characters '?' and '*'  are 
  1335.         allowed from DOS, but unfortunately not from within Disk Tool.
  1336.  
  1337.                          File "OLD-FILE.NAM" cannot be
  1338.                          renamed to "NEW-FIL?.*  "; '*'
  1339.                              and '?' aren't allowed.
  1340.  
  1341.  
  1342.         Disk Tool -- Disk Management Utility, version 1.0A        Page 22
  1343.  
  1344.  
  1345.  
  1346.                                A P P E N D I X   C
  1347.  
  1348.                                   Program Notes
  1349.  
  1350.  
  1351.              Since Disk Tool was conceived less than a year ago,  it  has 
  1352.         gone through an almost complete circle of evolution.  It has been 
  1353.         rewritten  almost  entirely  several times to bring  it  to  this 
  1354.         point,  starting  as a simple routine to draw a box on the screen 
  1355.         and  mushrooming  into what you can see and  run  now.   The  box 
  1356.         drawing routine is no longer present in the code,  but it was the 
  1357.         reason why the program got started.  
  1358.  
  1359.              As  the model for Disk Tool,  I used various commercial  and 
  1360.         public domain utilities of the same type.   I picked out the best 
  1361.         or  most  useful  features from all of the programs  I  used  and 
  1362.         improved  upon  them  wherever I saw possible.   I hope  that  my 
  1363.         decisions on what is needed are similar to yours.
  1364.  
  1365.              I am open to receive ideas for inclusion in future  releases 
  1366.         of Disk Tool.   In fact,  I would rather implement other people's 
  1367.         ideas than mine.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.         Disk Tool -- Disk Management Utility, version 1.0A        Page 23
  1404.  
  1405.  
  1406.  
  1407.                                A P P E N D I X   D
  1408.              
  1409.                                    Disclaimer
  1410.  
  1411.  
  1412.              Both  Disk  Tool  and  this  documentation  are  distributed 
  1413.         without  any  express  or implied  warranties.   No  warranty  of 
  1414.         fitness for a particular purpose is offered.   You, the user, are 
  1415.         advised  to experiment and become familiar with Disk Tool  before 
  1416.         relying on it.   You assume all risk for the use and operation of 
  1417.         Disk Tool,  and you shall be responsible for any loss of profits, 
  1418.         loss  of  savings,  or other incidental or consequential  damages 
  1419.         arising  out of the use or failure to use Disk Tool,  even  if  I 
  1420.         have  been advised of the possibility of such damages.   I do not 
  1421.         warrant  that this documentation is accurate,  or that Disk  Tool 
  1422.         operates as I have claimed or designed it to operate.  
  1423.  
  1424.              By using Disk Tool, you agree to the above limitations.
  1425.  
  1426.  
  1427.              IBM  is  a registered trademark  of  International  Business 
  1428.         Machines Corporation.
  1429.  
  1430.              MSDOS is a trademark of Microsoft Corporation.
  1431.  
  1432.              TURBO Pascal is a trademark of Borland International, Inc.
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.  
  1460.  
  1461.  
  1462.  
  1463.  
  1464.         Disk Tool -- Disk Management Utility, version 1.0A        Page 24
  1465.  
  1466.  
  1467.  
  1468.                                A P P E N D I X   E
  1469.  
  1470.                                     WARNING !
  1471.  
  1472.  
  1473.              BEFORE  doing  any work with Disk Tool,  I ask that you  are 
  1474.         conscious  of the power you posses when running it and  are  very 
  1475.         careful.   Disk Tool is able, purposefully or accidentally, to be 
  1476.         used to wipe out some very important parts of your disks.  If you 
  1477.         are  not well acquainted with the technical details of  different 
  1478.         disk  formats,  please  do not select the DISK  function  without 
  1479.         extreme care.  
  1480.  
  1481.              The areas that should be avoided unless absolutely necessary 
  1482.         are  the  boot record (the first sector),  the FAT (the next  few 
  1483.         sectors),  and  the directory.   Making blind changes in  any  of 
  1484.         these  areas  has  a  good possibility of  rendering  your  disks 
  1485.         useless.   If  you find a pertinent need to change one  of  these 
  1486.         areas,  it is a good idea to make a backup copy (with DISKCOPY or 
  1487.         something similar) or your disk before you begin. 
  1488.  
  1489.              Also  be cautious about where you get Disk Tool from and  of 
  1490.         any new versions.   Disk Tool,  before being released,  undergoes 
  1491.         extensive  testing.   I have taken every effort possible to  make 
  1492.         sure  most known bugs have been eliminated from the  program  and 
  1493.         that it functions properly when released.  
  1494.  
  1495.              A  problem  with a shareware distribution of Disk  Tool  may 
  1496.         arise  because  the source code to Disk Tool is  available.   Al-
  1497.         though I hope it never happens,  someone could easily modify  the 
  1498.         source  code  to produce a trojan horse type  of  program.   This 
  1499.         isn't  as far fetched as it may seem;  it happened in the  recent 
  1500.         past  with  the ARC program.   For that reason,  either  get  the 
  1501.         latest  release of Disk Tool from a very reliable source or  from 
  1502.         me directly.
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.         Disk Tool -- Disk Management Utility, version 1.0A        Page 25
  1526.  
  1527.  
  1528.  
  1529.                                A P P E N D I X   F
  1530.  
  1531.                                     Shareware
  1532.  
  1533.  
  1534.              Disk Tool is supported by the users that find it productive.  
  1535.         I  ask that,  if you have benefited in some way from Disk Tool or 
  1536.         make regular use of it,  you donate $20.00.  A person who donates 
  1537.         will  be given a legitimate copy of the program (see the  WARNING 
  1538.         in  appendix E) and documentation and will receive any  published 
  1539.         announcements of future releases of Disk Tool.
  1540.  
  1541.              The donation is not an optional matter if Disk Tool is  used 
  1542.         in a commercial environment.
  1543.  
  1544.              You  may make copies of the Disk Tool program and documenta-
  1545.         tion files for your own use,  and you may make copies to give  to 
  1546.         others.   If  the  program is given away,  I ask that no  fee  be 
  1547.         charged for the copy and that ALL of the files (program, documen-
  1548.         tation, and miscellaneous files) are distributed together, intact 
  1549.         and unmodified.
  1550.  
  1551.              The  source code is also available,  although is not in  any 
  1552.         way  to be freely distributed.   Anyone interested in the  source 
  1553.         code should inquire about that on an individual basis.
  1554.  
  1555.              Your  comments,   suggestions,   friendly  criticisms,   bug 
  1556.         reports,  and improvement ideas are welcome.   Please contact  me 
  1557.         ONLY at the address listed below.  
  1558.  
  1559.              
  1560.                       Disk Tool and this documentation are:
  1561.  
  1562.  
  1563.                               Copyright (c) 1986 by
  1564.  
  1565.                                    R. P. Gage
  1566.                                1125 6th St. N. #43
  1567.                                Columbus, MS  39701
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.         Disk Tool -- Disk Management Utility, version 1.0A        Page 26
  1587.